*{margin: 0; padding: 0; list-style: none;}
/*头部*/
a{text-decoration:none;}
body{background: #ededee; }
body>header{background: #2f2e33 !important;}
body>header .mui-pull-right{ line-height: 0.9rem; }
body>header>.mui-title{color: white;}
body>header>.mui-icon-left-nav{color: white;}
body>header .mui-pull-right{  color: white; font-size: 0.26rem;}


#app>header{background: #2f2e33 !important;}
#app>header .mui-pull-right{ padding-top: 13px;}
#app>header>.mui-title{color: white;}
#app>header>.mui-icon-left-nav{color: white;}
#app>header .mui-pull-right{ color: white; font-size: 0.26rem;}
/*优惠券*/
.draw{width: 7.1rem; height: 2.1rem; position: relative; margin-bottom: 0.2rem; margin-top: 0.2rem; }
.draw>img{height: 2.2rem; position: absolute;left: 1.5rem; z-index: 2; }
.draw>div{border: 0.01rem solid #ccc;}
.draw>div:nth-of-type(1){width: 1.65rem;line-height: 2.18rem;border-radius: 0.2rem; background: #fff;float: left; text-align: center;}
.draw>div:nth-of-type(1)>img{width: 1.08rem; height: 1.08rem;}
.draw>div:nth-of-type(2){width: 5.2rem; height: 1.78rem; border-radius: 0.2rem; background: #fff;position: absolute;left: 1.75rem; padding-top: 0.4rem;padding-left: 0.2rem; }
.draw>div:nth-of-type(2)>p{font-size: 0.36rem;color: #000;margin-bottom: 0.2rem;}
.draw>div:nth-of-type(2)>p:nth-of-type(2){font-size: 0.26rem;}
.draw>div:nth-of-type(2)>p:nth-of-type(3){color: #a9a9a9; font-size: 0.22rem;}
.draw>div:nth-of-type(2)>a{background: #fa9c16; width: 1.32rem;line-height: 0.53rem; border-radius: 0.53rem; color: #fff; font-size: 0.26rem; position: absolute; right:0.2rem; top: 0.35rem;text-align: center;}
/*店家展示列表*/
#location{width: 100%; height:auto; background: #fff;}
#location>ul{width: 7.1rem; height: auto;margin-left: 0.2rem;}
#location li{width: 100%; height: 2rem; border-bottom: 0.02rem solid #ccc;}
#location li>img{width: 1.4rem; height: 1.4rem; margin:0.3rem 0.2rem;}
#location li>div{float: right; width: 5.3rem;height: 1.45rem;margin-top: 0.2rem; position: relative;}
#location li>div>.mui-icon{display:block; margin-top: 0rem; color:#ffd32e; float: left; font-size: .4rem; margin-top: 0.05rem;}
#location li>div>p{font-size: 0.22rem;margin-top: 0.1rem; display: block; position: absolute;bottom: -0.25rem;}
#location li>div>.mui-icon-location{color: #ccc; font-size: 0.22rem; float: right;}
/*优惠券*/
#l-ticket{position: relative;width: 1.1rem; line-height: 1.1rem;text-align: center; top: -0.5rem; background:#90c31f; float: right; margin-top: 1rem; margin-right: 0.5rem; border-radius: 1.1rem;}
#l-ticket>img{width: 80%;height: 80%;}
#l-ticket>span{position: absolute;display: block;width: 0.35rem; line-height: 0.35rem;background: #fd5749; font-size: 0.24rem; color: white; top: -0.1rem; right: 0;border-radius: 1.1rem;}
/*注册提示语*/
.valid_message{color: red; font-size: 0.3rem;}
#errortip{ width: 100%; text-align: center;  line-height: 0.5rem;}
/*vue加载时的花括号*/
[v-cloak] {display: none !important;}
/*去掉mui button input按钮加载是的动画*/
button{transition-duration:0s !important;}
input{transition-duration:0s !important;}
/*没有数据*/
.list_message{font-size: 0.4rem; text-align: center; color: #ccc;}
/*设置选择框样式*/
div.fr{position:absolute; right: 0rem; top: 0.3rem; width: 2rem;}
.right-lange{width: 1rem; min-width: 1rem; background: #fff;}
.right-lange>dt,.right-lange>dd{font-size: 0.2rem;}
.right-lange em{top:69%; right:0.05rem; font-size: 0.3rem;}
.pad-10.pad-l-5.ellipsis{padding-top: 0;}
